rustic umbrella used by peddlers - Spanisch Englisch Wörterbuch